short-term investment - Turkish English Dictionary